列表
-
运维
因为select可以使开发者在同时等待多个文件缓冲区,可减少IO等待的时间,能够提高进程的IO效率。select()函数是IO多路复用的函数,允许程序监视多个文件描述符,等待所监视的一个或者多个文件描述符变为“准备好”的状态;所谓的”准备好
-
运维
在Linux中,绝对路径是指始终从根目录“/”开始写起的文件路径,相对路径是从当前所在的工作目录开始写起的文件路径。绝对路径是相对于根路径“/”的,只要文件不移动位置,那么它的绝对路径是恒定不变的;而相对路径是相对于当前所在目录而言的,随着
-
运维
linux可以创建多个进程。linux支持多进程,可以同时处理多个任务,实现系统资源的最大利用。linux进程间的通信方式:1、利用无名管道pipe;2、利用有名管道(FIFO);3、利用信号single;4、利用共享内存;5、利用消息队列
-
运维
linux查看内存大小命令:1、free命令,用来显示系统内存状态,执行“free -m”即可,输出列表的“total”项值就是查询的总内存数;2、“cat /proc/meminfo”命令,用于读取并显示“/proc/meminfo”文件
-
运维
在linux中,tail命令用来查看文件末尾的数据,可显示一个或多个文件或管道数据的最后一部分(默认为10行),语法“tail [选项] 文件名”;常用选项“-n”用于指定要显示的行数、“-c”用于指定要显示的特定字节数、“-f”用于监视文
-
运维
linux添加路由命令是“route”,linux添加路由的方法是:1、在“/etc/rc.local”里添加“route add -net 192.168.2.0/24 gw 192.168.3.254”;2、在“/etc/sysconf
-
运维
linux复制文件夹到另一个文件夹的方法:1、打开终端命令窗口;2、通过“cp -r /home/packageA /home/packageB”命令将文件夹packageA复制到packageB文件夹即可。本教程操作环境:linux5.9
-
运维
linux查看历史命令是“history”,通过执行“history”命令可以查看最近执行的命令;“history”命令后面可以加选项,如“-c”选项,表示清空历史命令,“-w”选项表示把缓存中的历史命令写入历史命令保存文件“~/.bash
-
运维
在linux中,kill命令是用来杀死系统中的进程,使用步骤:1、利用ps、top、pgrep等命令获取指定应用的进程号;2、使用kill命令根据进程号杀死该进程,语法“kill -15 进程号”或“ kill -9 进程号”。执行原理
-
运维
在linux中,外壳是指“shell”,即存在于操作系统之上的“命令行解释器”,是指一个面向用户的命令接口,表现形式就是一个可以由用户录入的界面,这个界面也可以反馈运行信息。shell的作用:1、将用户的命令翻译给核心(kernel)处理;
-
运维
linux的重启命令有5个,分别是:1、shutdown命令,该命令可以用来进行关机程序,也可以用来重开机;2、poweroff命令,该命令可用于关闭计算器并切断电源;3、init命令,可通过“init 1”实现重启;4、reboot命令,
-
运维
linux查看当前用户的方法有:1、通过在shell终端中输入“who”命令查看当前用户;2、通过在shell终端中执行“whoami”命令查看当前用户;3、通过在shell终端中执行“w”命令查看当前用户。本教程操作环境:ubuntu 9
-
运维
新建文件的方法:1、用重定向符“>”创建一个文件,语法“> 文件名”;2、用touch命令创建一个文件,语法“touch 文件名”;3、用echo命令创建一个文件;4、用printf创建一个文件;5、用cat创建一个文件;6、用vi/vim
-
运维
在linux中,cp命令用于复制文件或目录,可以将一个或多个源文件或者目录复制到指定的目的文件或目录,语法“cp [选项] 源文件 目标文件”。cp命令支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将
-
运维
在linux中,e2fsck是一个磁盘维护命令,用于检查使用ext2档案系统的partition是否正常工作,可检查ext2、ext3、ext4文件系统,语法“e2fsck [参数]”。e2fsck命令的适用范围:RedHat、RHEL、U
-
运维
在linux中,gzip命令用于对文件进行压缩和解压缩,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”,使用语法为“gzip [选项] 源文件”。语法中的源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指的是压缩文件
-
运维
linux查看内存大小的命令是“free”命令;通过“free”命令可以查看系统的内存使用情况,内存大小单位为KB;通过“free -m”命令查看系统的内存使用情况,内存大小单位为MB;通过“free -g”命令查看系统的内存使用情况,内存
-
运维
在linux中,vnc server是一般Linux发行版都会附带的vnc服务器软件;它是一个用来共享linux服务器上的资源给其他分布式用户的服务,只要在一台linux系统的机器上安装vnc server,然后开启服务,其他机器就可以通过
-
运维
linux cd命令的作用是切换当前工作目录;cd命令的使用语法是“cd [dirName]”,其中dirName表示法可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,其符号“~”也表示为home目录的意思,符号“.”
-
运维
linux有内核级线程,linux支持内核级的多线程。Linux内核可以看作服务进程(管理软硬件资源,响应用户进程的各种进程);内核需要多个执行流并行,为了防止可能的阻塞,支持多线程。内核线程就是内核的一个分身,可以用以处理一件特定事情,内